// 导入定义验证规则的包
const joi = require('joi')
// 定义验证规则
const LoginSchema = joi.object({
    // username必须是字符串类型、最小长度是2、最大长度是6、必填项、自定义验证失败错误信息
    username: joi.string().min(3).max(10).required().error(new Error('用户名格式不正确')),
    // pwd必须是字符串类型、必须符合指定的正则规则、自定义验证失败错误信息
    password: joi.string().min(3).max(18).regex(/^[a-zA-Z0-9]+$/).error(new Error('密码格式不正确')),
})

module.exports = LoginSchema
